• word of the day

    felicia amelloides

    felicia amelloides - Dictionary definition and meaning for word felicia amelloides

    Definition
    (noun) hairy South African or Australian subshrub that has daisylike flowers with blue rays
Download our Mobile App Today
Receive our word of the day
on Whatsapp